ul,li{margin:0;padding:0; }


.fl {
    float: left;
}

.fr {
    float: right;
}

.lanmuc-banm{width: 100%; height: 100vh;}
/*====================导航*********/

.lanmuc-banm .header{
	width:100%;
	position:fixed;
	top:0px;
	left:0;
	z-index:999;
	height:70px;
	padding:20px 0px 10px 0;
	/*background: rgba(28, 35, 39, 0.8);*/
}

@media only screen and (min-width: 1680px){
.lanmuc-banm .cont {
	position:relative;
    max-width: 100%;
    padding: 0 240px;
	
}
}
@media only screen and (max-width: 1679px)and (min-width: 1200px){
.lanmuc-banm .cont{max-width:1200px;	position:relative; margin:0 auto;}
}

.lanmuc-banm .cont .m-logo{float:left; height: 80px;}
.lanmuc-banm .cont .m-logo img{height: 100%; width: auto;}
/*左侧logo*/
.lanmuc-banm .header .left{
	width: 12%;
}
.lanmuc-banm .header .left a img{
	height: 40px;
	margin-top: 6px;
}
.lanmuc-banm .header .left .img2{
	display: none;
}
/*右侧*/
.lanmuc-banm .header .nav{
	-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;
	height: 70px;
	line-height: 90px;
	display: block;
}
.lanmuc-banm .header .navbar_nav li{
	float:left;
	position: relative;
	display: block;
}
.lanmuc-banm .header .navbar_nav li:after{
    content: "";
    width: 0;
    height: 2px;
    background: orangered;
    position: absolute;
    bottom: 0;
    left: 0;
    transition: all 0.5s ease 0s;
}
.lanmuc-banm .header .navbar_nav li:hover:after{
    width: 100%;
}
.lanmuc-banm .header .navbar_nav li a{
	text-decoration: none;
	height: 70px;
	padding: 0 21px;
	display: block;
	-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;
	color: #fff;
	font-size: 20px;
}
.lanmuc-banm .header .navbar_nav li:hover a{
	color: orangered;
}
.lanmuc-banm .header .navbar_nav li.dropdown{
	display: inherit;
	position: relative;
}
.lanmuc-banm .header .navbar_nav li.dropdown .jt{
	width: 20px;
	height: 20px;
	background-size: 100% 100%;
	display: block;
}
.lanmuc-banm .header .navbar_nav li.dropdown .dropdown_menu{
	display: none;
	position: absolute;
	top:50px;
	width: 100%;
	background: #fff;
	box-shadow: 0 15px 27px 0 rgba(167,165,165,0.38);
	width: 120%;
    left: -10%;
}
.lanmuc-banm .header .navbar_nav li.dropdown .dropdown_menu a{
	font-size: 14px;
	color: #666;
	padding: 0 10px;
	line-height: 40px;
	text-align: center;
	background: #fff;
	margin-bottom: 2px;
}
.lanmuc-banm .header .navbar_nav li.dropdown:hover .dropdown_menu{
	display: block;
	background: #f3f3f3;
	-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;
}
.lanmuc-banm .header .navbar_nav li.dropdown:hover .dropdown_menu a{
	color: #666;
}
.lanmuc-banm .header .navbar_nav li.dropdown:hover .dropdown_menu a:hover{
	color: #fff;
	background:#9a0028;
}
/*白色背景的头部*/
.lanmuc-banm .header.on{
	background: #fff;
	border-bottom: 1px solid #ccc;
filter: Alpha(Opacity=95); /*IE*/ -moz-opacity: 0.95; /*FF*/ opacity: 0.95;
}
.lanmuc-banm .header.on img{height:65px!important;}
.lanmuc-banm .header.on .left .img1{
	display: none;
}
.lanmuc-banm .header.on .left .img2{
	display: block;
}
.lanmuc-banm .header.on .navbar_nav li a{
	color: #333;
}
.lanmuc-banm .header.on .navbar_nav li:hover a{
	color:#9a0028;
}
.lanmuc-banm #navToggle{
	display: none;
}



.lanmuc-banm .banner{
	width: 100%;
}
.lanmuc-banm .banner img{
	width: 100%;
}
.slideshow {
  position: absolute;
  width: 100vw;
  height: 100vh;
  overflow: hidden;
}
@media only screen and (min-width: 1680px){
 .block_txt{
color: #fff; z-index: 99; font-size: 34px;
    position: absolute;
    bottom:148px;
    transform: translateY(40px);
    -webkit-transform: translateY(40px);
    -webkit-transition: all 500ms ease;
    transition: all 500ms ease;
    left: 240px;
}
}
@media only screen and (min-width: 1200px)and (max-width: 1679px){
 .block_txt {color: #fff; z-index: 99; font-size: 34px;
    position: absolute;
    bottom:148px;
    left: 50%;
    transform: translateY(40px);
    -webkit-transform: translateY(40px);
    -webkit-transition: all 500ms ease;
    transition: all 500ms ease;
margin-left:-600px;
}
}
 .slideshow-image {
  position: absolute;
  width: 100%;
  height: 100%;
  background: no-repeat 50% 50%;
  background-size: cover;
  -webkit-animation-name: kenburns;
          animation-name: kenburns;
  -webkit-animation-timing-function: linear;
          animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
  -webkit-animation-duration: 20s;
          animation-duration: 40s;
  opacity: 1;
  -webkit-transform: scale(1.2);
          transform: scale(1.2);
}
 .slideshow-image:nth-child(1) {
  -webkit-animation-name: kenburns-1;
          animation-name: kenburns-1;
  z-index: 5;
}
 .slideshow-image:nth-child(2) {
  -webkit-animation-name: kenburns-2;
          animation-name: kenburns-2;
  z-index: 4;
}
 .slideshow-image:nth-child(3) {
  -webkit-animation-name: kenburns-3;
          animation-name: kenburns-3;
  z-index: 3;
}
 .slideshow-image:nth-child(4) {
  -webkit-animation-name: kenburns-4;
          animation-name: kenburns-4;
  z-index: 2;
}

 .slideshow-image:nth-child(5) {
  -webkit-animation-name: kenburns-5;
          animation-name: kenburns-5;
  z-index: 1;
}	
.slideshow-image:nth-child(6) {
  -webkit-animation-name: kenburns-6;
          animation-name: kenburns-6;
  z-index: 0;
}		
	
	
	
@-webkit-keyframes kenburns-1 {
  0% {
    opacity: 1;
    -webkit-transform: scale(1.2);
            transform: scale(1.2);
  }
  1.5625% {
    opacity: 1;
  }
  17.4375% {
    opacity: 1;
  }
  20.5625% {
    opacity: 0;
    -webkit-transform: scale(1);
            transform: scale(1);
  }
  100% {
    opacity: 0;
    -webkit-transform: scale(1.2);
            transform: scale(1.2);
  }
  98.4375% {
    opacity: 0;
    -webkit-transform: scale(1.21176);
            transform: scale(1.21176);
  }
  100% {
    opacity: 1;
  }
}

@keyframes kenburns-1 {
  0% {
    opacity: 1;
    -webkit-transform: scale(1.2);
            transform: scale(1.2);
  }
  1.5625% {
    opacity: 1;
  }
  17.4375% {
    opacity: 1;
  }
  20.5625% {
    opacity: 0;
    -webkit-transform: scale(1);
            transform: scale(1);
  }
  100% {
    opacity: 0;
    -webkit-transform: scale(1.2);
            transform: scale(1.2);
  }
  98.4375% {
    opacity: 0;
    -webkit-transform: scale(1.21176);
            transform: scale(1.21176);
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes kenburns-2 {
  17.4375% {
    opacity: 1;
    -webkit-transform: scale(1.2);
            transform: scale(1.2);
  }
  20.5625% {
    opacity: 1;
  }
  33.4375% {
    opacity: 1;
  }
  36.5625% {
    opacity: 0;
    -webkit-transform: scale(1);
            transform: scale(1);
  }
  100% {
    opacity: 0;
    -webkit-transform: scale(1.2);
            transform: scale(1.2);
  }
}
@keyframes kenburns-2 {
  17.4375% {
    opacity: 1;
    -webkit-transform: scale(1.2);
            transform: scale(1.2);
  }
  20.5625% {
    opacity: 1;
  }
  33.4375% {
    opacity: 1;
  }
  36.5625% {
    opacity: 0;
    -webkit-transform: scale(1);
            transform: scale(1);
  }
  100% {
    opacity: 0;
    -webkit-transform: scale(1.2);
            transform: scale(1.2);
  }
}
@-webkit-keyframes kenburns-3 {
  33.4375% {
    opacity: 1;
    -webkit-transform: scale(1.2);
            transform: scale(1.2);
  }
  36.5625% {
    opacity: 1;
  }
  49.4375% {
    opacity: 1;
  }
  52.5625% {
    opacity: 0;
    -webkit-transform: scale(1);
            transform: scale(1);
  }
  100% {
    opacity: 0;
    -webkit-transform: scale(1.2);
            transform: scale(1.2);
  }
}
@keyframes kenburns-3 {
  33.4375% {
    opacity: 1;
    -webkit-transform: scale(1.2);
            transform: scale(1.2);
  }
  36.5625% {
    opacity: 1;
  }
  49.4375% {
    opacity: 1;
  }
  52.5625% {
    opacity: 0;
    -webkit-transform: scale(1);
            transform: scale(1);
  }
  100% {
    opacity: 0;
    -webkit-transform: scale(1.2);
            transform: scale(1.2);
  }
}
@-webkit-keyframes kenburns-4 {
  49.4375% {
    opacity: 1;
    -webkit-transform: scale(1.2);
            transform: scale(1.2);
  }
  52.5625% {
    opacity: 1;
  }
  65.4375% {
    opacity: 1;
  }
  68.5625% {
    opacity: 0;
    -webkit-transform: scale(1);
            transform: scale(1);
  }	

  100% {
    opacity: 0;
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}
@keyframes kenburns-4 {
   49.4375% {
    opacity: 1;
    -webkit-transform: scale(1.2);
            transform: scale(1.2);
  }
  52.5625% {
    opacity: 1;
  }
  65.4375% {
    opacity: 1;
  }
  68.5625% {
    opacity: 0;
    -webkit-transform: scale(1);
            transform: scale(1);
  }	
  100% {
    opacity: 0;
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}

@-webkit-keyframes kenburns-5 {
  65.4375% {
    opacity: 1;
    -webkit-transform: scale(1.2);
            transform: scale(1.2);
  }
  68.5625% {
    opacity: 1;
  }
  81.4375% {
    opacity: 1;
  }
  84.5625% {
    opacity: 0;
    -webkit-transform: scale(1);
            transform: scale(1);
  }	

  100% {
    opacity: 0;
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}
@keyframes kenburns-5 {
   65.4375% {
    opacity: 1;
    -webkit-transform: scale(1.2);
            transform: scale(1.2);
  }
  68.5625% {
    opacity: 1;
  }
  81.4375% {
    opacity: 1;
  }
  84.5625% {
    opacity: 0;
    -webkit-transform: scale(1);
            transform: scale(1);
  }	
  100% {
    opacity: 0;
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}
	
@-webkit-keyframes kenburns-6 {
  81.4375% {
    opacity: 1;
    -webkit-transform: scale(1.2);
            transform: scale(1.2);
  }
  84.5625% {
    opacity: 1;
  }
  97.4375% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}
@keyframes kenburns-6 {
   81.4375% {
    opacity: 1;
    -webkit-transform: scale(1.2);
            transform: scale(1.2);
  }
  84.5625% {
    opacity: 1;
  }
  97.4375% {
    opacity: 1;
  }	
  100% {
    opacity: 0;
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}

